screaming hairy armadillo – English–Español translations

🇬🇧 en es 🇪🇸

screaming hairy armadillo noun

  • species of armadillo
piche llorón, pichi peludo, quirquincho chico
Wiktionary Links